/**
 *	@file	bonguri_def.h
 *	@brief	ボングリセーブデータ リテラル定義
 *	@author	Miyuki Iwasawa
 *	@date	08.09.02
 */

#ifndef __H_BONGURI_DEF_H__
#define __H_BONGURI_DEF_H__

///ボングリのセーブ数最大値
#define BONGURI_KEEP_MAX	(99)

//ボンジュースで一度にストックできるボングリの上限
#define BONGJUICE_STOCK_MAX	(5)

//ボンジュースを使える上限回数
#define BONGJUICE_USE_MAX	(3)

//ボンジュースのまろやかさマックス値
#define BONGJUICE_MILD_MAX	(255)

//ストックしたボングリがジュースに反映されるまでの歩数
#define BONGJUICE_UPDATE_CT	(100)

//通信ジュースデータの数
#define BONGJUICE_COMMDATA_MAX	(3)

///ボングリジュースID定義
typedef enum{
 BONG_JUICE_NPC01,	//デフォルトデータ
 BONG_JUICE_NPC02,
 BONG_JUICE_NPC03,
 BONG_JUICE_NPC04,
 BONG_JUICE_NPC05,
 BONG_JUICE_COMM01,	//通信ジュース1
 BONG_JUICE_COMM02,	//通信ジュース2
 BONG_JUICE_COMM03,	//通信ジュース3
 BONG_JUICE_MINE,	//自分のジュース
 BONG_JUICE_ID_MAX,
}BONG_JUICE_ID;

///ボングリカラー定義
typedef enum{
 BONG_COL_RED,
 BONG_COL_YELLOW,
 BONG_COL_BLUE,
 BONG_COL_GREEN,
 BONG_COL_PINK,
 BONG_COL_WHITE,
 BONG_COL_BLACK,
 BONG_COL_MAX,
}BONG_COLOR;

///ボングリ味タイプ定義
typedef enum{
 BONG_FTYPE_HOT,	///<辛い
 BONG_FTYPE_SOUR,	///<すっぱい
 BONG_FTYPE_ASTR,	///<渋い
 BONG_FTYPE_BITTER,	///<苦い
 BONG_FTYPE_SWEET,	///<甘い
 BONG_FTYPE_MAX,
}BONG_FTYPE;

///ぼんぐり味定義
typedef enum{
 BONG_FLAVOR_HOT,	///<辛い
 BONG_FLAVOR_SOUR,	///<すっぱい
 BONG_FLAVOR_ASTR,	///<渋い
 BONG_FLAVOR_BITTER,///<苦い
 BONG_FLAVOR_SWEET,	///<甘い
 BONG_FLAVOR_MIX,	///<ミックス
 BONG_FLAVOR_NONE,	///<味がしない
 BONG_FLAVOR_MAX,
}BONG_FLAVOR;

///ぼんぐりジュースの名前
typedef enum{
 BONGJUICE_NAME_PLANE,
 BONGJUICE_NAME_HOT,
 BONGJUICE_NAME_SOUR,
 BONGJUICE_NAME_ASTR,
 BONGJUICE_NAME_BITTER,
 BONGJUICE_NAME_SWEET,
}BONGJUICE_NAME_ID;

///ぼんぐりジュース味ランク
typedef enum{
 BONGJUICE_FRANK_0,
 BONGJUICE_FRANK_1,
 BONGJUICE_FRANK_2,
 BONGJUICE_FRANK_3,
 BONGJUICE_FRANK_4,
 BONGJUICE_FRANK_5,
 BONGJUICE_FRANK_6,
 BONGJUICE_FRANK_7,
}BONGJUICE_FRANK;

///ぼんぐりポットステータス定義
typedef enum{
 BONG_POT_NULL,
 BONG_POT_WALK01,
 BONG_POT_WALK02,
 BONG_POT_WALK03,
 BONG_POT_JUICE,
}BONG_POT_STATE;

//起動状態フラグ
typedef enum{
 BONG_STARTUP_1ST,
 BONG_STARTUP_NONE,
 BONG_STARTUP_NEW,
 BONG_STARTUP_UPDATE,
}BONG_STARTUP;

#endif	//__H_BONGURI_DEF_H__